sacrifice a sheep - Espagnol Anglais Dictionnaire